
#ifndef HOMEWORK4COAN_H_INCLUDE
#define HOMEWORK4COAN_H_INCLUDE

/**
 *
 *@brief @link main.c @endlink \n 
 *requests weight of a parcel and outputs price to deliver parcel
 *@return true for successful termination
 */
int main(void);

/**
 *@brief @link ui.c @endlink \n 
 *Requests the weight of the parcel from the user.
 *@return weight - The weight the user entered
 */
float getWeight(void);

/**
 *@brief @link logic.c @endlink \n 
 *Determines the price to deliver the parcel.
 *	@li <2.5 kg costs $3.50 per kg \n
 *	@li 2.5-5 kg costs $2.85 per kg \n
 *	@li >5 kg costs $2.45 per kg
 *@param parcelWeight - the weight of the parcel
 *@return price - The price to deliver the parcel
 */
float calculatePrice(float parcelWeight);

/**
 *@brief @link ui.c @endlink \n 
 *Tells the user the price to deliver the parcel.
 *@param parcelWeight - the weight of the parcel
 *@param price - the price to deliver the parcel
 */
void printResponse(float parcelWeight, float price);

/**
 *@brief @link ui.c @endlink \n 
 *Asks the user if they want to run the program again.
 *@return true if user wants to continue
 */
int inquireContinuation(void);

#include "logic.c"
#include "ui.c"

#endif
